Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: kaizen generate pr commit msg and description #550

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

sauravpanda
Copy link
Member

@sauravpanda sauravpanda commented Sep 16, 2024

Implement PR Commit Message Generation

  • Purpose:
    Add a new feature to generate a Git commit message based on a PR description.
  • Key Changes:
    • Introduced a new generate_pr_commit_message method in the PRDescriptionGenerator class.
    • Added a new prompt template PR_COMMIT_MESSAGE_PROMPT to generate the commit message based on the provided PR description.
    • The generated commit message follows the Conventional Commits format and best practices.
  • Impact:
    This change will allow users to automatically generate a well-formatted and informative Git commit message when creating a new pull request, improving the overall quality and consistency of the codebase.

✨ Generated with love by Kaizen ❤️

Original Description

@sauravpanda sauravpanda linked an issue Sep 16, 2024 that may be closed by this pull request
Copy link
Contributor

kaizen-bot bot commented Sep 16, 2024

🔍 Code Review Summary

All Clear: This commit looks good! 👍

Overview

  • Total Feedbacks: 0 (Critical: 0, Refinements: 0)
  • Files Affected: 0
  • Code Quality: [█████████████████░░░] 85% (Good)
Test Cases

5 file need updates to their tests. Run !unittest to generate create and update tests.


✨ Generated with love by Kaizen ❤️

Useful Commands
  • Feedback: Reply with !feedback [your message]
  • Ask PR: Reply with !ask-pr [your question]
  • Review: Reply with !review
  • Explain: Reply with !explain [issue number] for more details on a specific issue
  • Ignore: Reply with !ignore [issue number] to mark an issue as false positive
  • Update Tests: Reply with !unittest to create a PR with test changes

@sauravpanda sauravpanda merged commit ed93f6b into main Sep 16, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create a commit message generator
1 participant